Budget Car Rental100 World Parkway, Airport Terminal Building, St. John's, Newfoundland and Labradoropens at 07:30 today